/*****************************************************************************/
/*                                                                           */
/*    Domino Operation System System Specific Module                         */
/*                                                                           */
/*    Copyright (C) 2010 Laszlo Arvai                                        */
/*                                                                           */
/*    ------------------------------------------------------------------     */
/*    netPPP - Network PPP implementation                                    */
/*****************************************************************************/
 
#ifndef __netPPP_h 
#define __netPPP_h
 
///////////////////////////////////////////////////////////////////////////////
// Includes
#include <krnlTypes.h>
#include <krnlString.h>
#include <netMAC.h>

///////////////////////////////////////////////////////////////////////////////
// Types
typedef enum _netPPPModemResponseStatus
{
	netPPPMRS_Idle,
	netPPPMRS_Receiving,
	netPPPMRS_Invalid,
	netPPPMRS_Received
} netPPPModemResponseStatus;

///////////////////////////////////////////////////////////////////////////////
// Function prototypes
void netPPPProcess();
void netLCPProcess(void);
void netIPCPProcess(void);
void netPPPUnknownProcess(void);

dosBool netPPPSendModemCommand( dosConstString in_command );


#endif 

